﻿using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using WAContratos.Manager;

namespace WAContratos
{
    public partial class consultaContra : System.Web.UI.Page
    {
        cls_negocios neg = new cls_negocios();
        public String basePath = "";
        public String departamentoSe = "STM";
        public String rutaactivado = "";
        public String codContrato = "";
        public String ruta = "";

        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
        {
          //  DataSet dt = new DataSet();
          //  String fechini = "";
          //  String fechfin = "";
          //  String vhe = "";
          //  String sq = "";

          //  String wk_rango_fecha = "";
          //  String clausula = "";

          //  if (this.RadioButtonList1.SelectedValue.ToString()=="1")
          //  {
          //      wk_rango_fecha =" and fecha_suscripcion between decode(to_date('"+this.txtFechaDesde.Text+"','rrrr-mm-dd'),null,fecha_suscripcion,to_date('"+this.txtFechaDesde.Text+"','rrrr-mm-dd'))  and "+
          //              " decode(to_date('"+this.txtFechaHasta.Text+"','rrrr-mm-dd'),null,fecha_suscripcion,to_date('"+this.txtFechaHasta.Text+"','rrrr-mm-dd'))";
          //  }
          //  else if (this.RadioButtonList1.SelectedValue.ToString() == "2")
          //  {
          //      wk_rango_fecha =" and fecha_culminacion between decode(to_date('"+this.txtFechaDesde.Text+"','rrrr-mm-dd'),null,fecha_culminacion,to_date('"+this.txtFechaDesde.Text+"','rrrr-mm-dd')) and " +
          //              " decode(to_date('"+this.txtFechaHasta.Text+"','rrrr-mm-dd'),null,fecha_culminacion,to_date('"+this.txtFechaHasta.Text+"','rrrr-mm-dd'))";	  	
          //  }else        
          //  {
          //      wk_rango_fecha=" ";
          //  };


          //  clausula = "codigo_contrato = decode('" + this.txtCodigoContrato.Text + "',null,codigo_contrato,'" + this.txtCodigoContrato.Text + "') and " +
          //         " nvl(contratista,'0')=decode('" + this.txtContratista.Text + "',null,nvl(contratista,'0'),'" + this.txtContratista.Text + "') and " +
          //         " nvl(administrador,'0') = decode('" + this.txtAdministrador.Text + "',null,nvl(administrador,'0'),'" + this.txtAdministrador.Text + "')and " +
          //         " nvl(monto_contrato,0) between decode('" + this.txtMontoDesde.Text + "',null,nvl(monto_contrato,0),'" + this.txtMontoDesde.Text + "') and " +
          //         " decode('" + this.txtMontoHasta.Text + "',null,nvl(monto_contrato,0),'" + this.txtMontoHasta.Text + "') and " +
          //         " nvl(estado_contrato,'0') = decode('" + this.dpEstado.SelectedValue + "',null,nvl(estado_contrato,'0'),'" + this.dpEstado.SelectedValue + "') " + wk_rango_fecha;

          ///*  try
          //  {
          //      //'obj.pip = Request.ServerVariables("REMOTE_ADDR")  'Dns.GetHostEntry(Dns.GetHostName).AddressList.Where(Function(a As IPAddress) Not a.IsIPv6LinkLocal AndAlso Not a.IsIPv6Multicast AndAlso Not a.IsIPv6SiteLocal).First().ToString()
          //      //'obj.puser = neg.getuserip(obj.pip)
          //      /*vhe = Request.QueryString["idve"];
          //      vhe = vhe.Trim();
          //      //' vhe = "" & neg.getvar("dispositivo", obj)
          //      fechini = Request.QueryString["fechini"];
          //      fechini = fechini.Trim();

          //      fechfin = Request.QueryString["fechfin"];
          //      fechfin = fechfin.Trim();*/

          ///*  }
          //  catch (Exception ex)
          //  {

          //  }*/

          //  sq = "select 'ingresoContratos.aspx?codContrato='||codigo_contrato codigo, codigo_contrato, contratista, desc_contratista, repre_contratista, gerencia_solicitante || ' - ' || desgerencia_solicitante gerencia_solicitante, fecha_suscripcion, plazo,ESTADO_INICIO_FECHA,substr(objeto_contrato,1,12) objeto_contrato from t_contrato where " +
          //            clausula;
            
          //  //sq = "select flota,subflota,unidad,fecha,IDGPS  from vista_notransmite where dispositivo='" + vhe + "' and fecha>='" + fechini + "' and fecha<='" + fechfin + "'";

          //  dt = neg.dtset(sq);

          //  grdcontratos.DataSource = dt;
          //  grdcontratos.DataBind();


          //  if (dt.Tables[0].Rows.Count <= 0)
          //  {
          //      pnlerror.Visible = true;

          //  }
          //  else
          //  {
          //      pnlerror.Visible = false;

          //      /* double tot;
          //       String dato1 = 

          //       tot = Math.Abs(Val("0" & dt.Tables(0).Rows(0).Item("odometro")) - Val("0" & dt.Tables(0).Rows(dt.Tables(0).Rows.Count - 1).Item("odometro")));
          //       tot = Math.Round(tot, 2);
          //       lblrecorrida.Text = tot & " Km";*/
          //  }
        }
    }
}
